vehement reprimand with rude insults - Spanisch Englisch Wörterbuch